/**
 * 创建日期：2015-12-28
 * 作者：gleams
 * 博客：www.gleamweb.net
 * 作用：模拟form表单中的radio，统一样式
 */

;(function ($) {
    var Radio = function (ele,option) {
        var $ele      = $(ele),
            self      = this,
            option    =  option || {},
            $radioHtml = $('<span class="custom-radio"><span class="checked"></span></span>');

        $ele.hide();

        if($ele.is(':checked ')){
          $radioHtml.find('.checked').show();
        }

        $ele.after($radioHtml);

        $ele.on('click', function () {
            var RadioName = $(this).attr('name');
            $('input[type="radio"][name="'+RadioName+'"]').each(function () {

                if($(this).is(':checked ')){
                    $(this).next().find('.checked').show();
                }else{
                    $(this).next().find('.checked').hide();
                }
            })

        })




    };
    $.fn.radio = function (option) {
        $(this).each(function () {
            new Radio(this,option);
        });
        return this;
    }
})(jQuery);